form an impression - Inglés Sinónimo Diccionario